﻿namespace OrderApi.DTOs
{
    /// <summary>
    /// 创建新的简化更新DTO（可选，也可以复用，但为了区分，我们创建新的）
    /// </summary>
    public class SimpleUpdateOrderDto
    {
        /// <summary>
        /// 订单ID（与订单编号二选一）
        /// </summary>
        public int? Id { get; set; }

        /// <summary>
        /// 订单编号（与订单ID二选一）
        /// </summary>
        public string? OrderNumber { get; set; }

        /// <summary>
        /// 客户名称（可选）
        /// </summary>
        public string? CustomerName { get; set; }

        /// <summary>
        /// 订单状态（可选）
        /// </summary>
        public string? Status { get; set; }

        /// <summary>
        /// 总金额（可选）
        /// </summary>
        public decimal? TotalAmount { get; set; }
    }
}